package com.itheima.demo06JDBC用户登录_重点;

import java.sql.*;
import java.util.Scanner;

public class Demo06 {
	public static void main(String[] args) throws Exception {
		// 1.使用数据库保存用户的账号和密码
		// 2.让用户输入账号和密码
		Scanner sc = new Scanner(System.in);
		System.out.println("请输入账号：");
		String userName = sc.nextLine();
		System.out.println("请输入密码：");
		String password = sc.nextLine();
		// 3.使用SQL根据用户的账号和密码去数据库查询数据
		Connection conn = DriverManager.getConnection("jdbc:mysql:///day18", "root", "root");
		Statement stmt = conn.createStatement();

		String sql = "SELECT * FROM user WHERE name='"+userName+"' AND password='"+password+"';";
		ResultSet rs = stmt.executeQuery(sql);
		// 4.如果查询到数据，说明登录成功
		if(rs.next()){
			System.out.println("登入成功...");
		}else{
			System.out.println("用户名或密码错误.....");
		}
		// 5.如果查询不到数据，说明登录失败
		// 6.关闭资源
		rs.close();
		stmt.close();
		conn.close();
	}
}
